package com.scalesoft.artsync.plugins.importer;

import com.scalesoft.artsync.frontend.Progressable;
import com.scalesoft.artsync.plugins.AccountSettings;
import com.scalesoft.artsync.plugins.Importer;
import com.scalesoft.artsync.plugins.PluginRegistry;
import com.scalesoft.artsync.plugins.settings.SoFurrySettings;
import com.scalesoft.artsync.util.Notifyable;

public class SoFurryImporter implements Importer, Runnable {

	private Notifyable notifyable;

	static {
//Disabled plugin until implemented
//		PluginRegistry.registerImporter(new SoFurryImporter());
	}

	@Override
	public String getPluginDisplayName() {
		return "SoFurry";
	}

	@Override
	public void setProgressHandler(Progressable progressHandler) {
//		this.progressHandler = progressHandler;
	}

	@Override
	public void run() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public AccountSettings getSettings() {
		return SoFurrySettings.getInstance();
	}

	@Override
	public void setNotifyable(Notifyable notifyable) {
		this.notifyable = notifyable;
	}

}
